c2eb13f333c5ce679b52b1bb3464b7f72a368fcf,source/com/intellij/debugger/ui/impl/FramePanel.java,FramePanel,FramePanel,#Project#DebuggerStateManager#,41

Before Change



    add(new JScrollPane(getFrameTree()), BorderLayout.CENTER);

    DebuggerAction.installEditAction(getFrameTree(), DebuggerActions.EDIT_NODE_SOURCE);

    final AnAction setValueAction  = ActionManager.getInstance().getAction(DebuggerActions.SET_VALUE);
    setValueAction.registerCustomShortcutSet(new CustomShortcutSet(KeyStroke.getKeyStroke(KeyEvent.VK_F2, 0)), getFrameTree());

After Change


    final FrameDebuggerTree frameTree = getFrameTree();
    add(new JScrollPane(frameTree), BorderLayout.CENTER);

    final Disposable disposable = DebuggerAction.installEditAction(frameTree, DebuggerActions.EDIT_NODE_SOURCE);
    registerDisposable(disposable);

    final AnAction setValueAction  = ActionManager.getInstance().getAction(DebuggerActions.SET_VALUE);
    setValueAction.registerCustomShortcutSet(new CustomShortcutSet(KeyStroke.getKeyStroke(KeyEvent.VK_F2, 0)), frameTree);